be on hand (to support) - Turkish English Dictionary